tsp (teaspoon) - English Synonyms Dictionary